<?php
require_once 'projekt_st/spletne/PB/OsebaModel.php';

class OsebaController extends OsebaModel{
	
	
	public function showProfile($id) {
		return $this->getOsebaById($id);
		
	}
	
	public function editProfile($id,$data) {
		//array_map("mysql_escape_string", $_POST);
		$data["datumRojstva"] = date("Y-m-d",strtotime($data["datumRojstva"]));
		$affected = $this->editOseba($id, $data);
		
		return $affected;
	}
	
	public function saveProfile($id){
		
	}
	
	
	public function login(){
		
	}

	
	public function findOseba($searchString){
		return $this->findOsebaBySearch($searchString);
	}

    
    public function getPovezaveControl($id) {
        return $this->getPovezave($id);
        
    }
    
    public function setPovezaveControl($povezave) {
        $this->savePovezava($povezave);
    }
    
    public function setAktivnostControl($aktivnost) {
        $this->saveAktivnost($aktivnost);
    }
    
    public function setIzobrazbaControl($izobrazba) {
        $this->saveIzobrazba($izobrazba);
    }
    
    public function setZnanjeControl($znanje) {
        $this->saveZnanje($znanje);
    }   
    
    public function setDelovneControl($delovne) {
        $this->saveDelovneIzkusnje($delovne);
    }
    
    public function setJeziki($jeziki) {
        $this->saveJeziki($jeziki);
    }
    

    public function getAllPovezaveControll(){
        return $this->getAllPovezave();
        
        
    }
    
    public function removePovezaveControll($id) {
        $this->removePovezave($id);
    }
    
    public function popraviPovezavoControll($id,$data) {
        $this->updatePovezava($id,$data);
    }

    public function getOcene($id){
    	return $this->getPredmeti($id);
    }

    public function setMapa($data) {
        //print_r($data);
        $this->saveMapa($data);
    }
    
    public function getAllMapeControl($id){
    	return $this->getAllMape($id);
    }
    
    public function getAllDatotekeControl($id){
    	return $this->getAllDatoteke($id);
    }
    
    public function setDatoteka($data) {
        //print_r($data);
        $this->saveDatoteka($data);
    }
    
    public function getMapaControl($id){
    	return $this->getMapa($id);
    }
    
    
    
}

?>